Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 STAMFORD ROAD Detached £480,000 12 Mar 2009
2 STAMFORD ROAD Detached £705,000 24 Aug 2023
2B INGLESIDE STAMFORD ROAD Detached £305,000 14 Jan 2005
14 STAMFORD ROAD Detached £580,000 28 Aug 2012
16 STAMFORD ROAD Detached £565,000 19 Oct 2007
22 STAMFORD ROAD Detached £153,000 29 Apr 1999
24 STAMFORD ROAD Detached £445,500 8 Jul 2014
30 STAMFORD ROAD Detached £172,416 5 Mar 2001